Distributed Component Object Model
part 2/6 · 8.3 KB total
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
• Marshalling – sérialisation et désérialisation des paramètres et des valeurs de retour des appels de méthode à travers le réseau.
• Ramasse-miettes distribué - s'assurant que les références des clients des interfaces soient libérées quand, par exemple, le processus client plantait, ou la connexion réseau était perdue.
Un des facteurs clés de la résolution de ces problèmes est l'utilisation de DCE/RPC comme le mécanisme RPC derrière DCOM. DCE/RPC possède des règles strictement définies à propos de la sérialisation et de la responsabilité de la libération de la mémoire.
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────